package modelo;

import infra.CriadorDeSession;
import infra.CriadorDeSessionFactory;

import org.hibernate.Session;
import org.hibernate.SessionFactory;

import DAO.ProdutoDao;

public class AdicaoDeProduto {

	public static void main(String[] args) {
		
		SessionFactory factory = new CriadorDeSessionFactory().getInstance();
		Session session = new CriadorDeSession(factory).getInstance();
		ProdutoDao dao = new ProdutoDao(session);
		
		Produto produto = criaProduto();
		dao.salva(produto);
		
	}

	private static Produto criaProduto() {
		Produto produto = new Produto();
		produto.setNome("Prateleira");
		produto.setDescricao("Uma prateleira para colocar livros");
		produto.setPreco(35.90);
		return produto;
	}

}
